PHYSICS ENGINE DEMO
by Alec Rivers


Before You Run Any Demos
------------------------
You MUST run "dll.exe" in the main directory. You must also have OpenGL and, if you want anything but a slideshow, a 3d graphics card.


Running the Demos
-----------------

Demo 1:
Run "Demo 1.bat", click to add boxes. Escape button quits.

Demo 2:
Run "Demo 2.bat", click to add boxes. Note - this demo is not optimized, and may run slowly. Do not judge the speed of the engine by this demo. Escape button quits.

Demo 3:
This is an example of what can be done with the physics engine. It is a level from a game I am making. Run "Demo 3.bat". Controls for the game are below. Escape button quits, R restarts.

Demo 4:
This is another level from the game I am making. Run "Demo 4.bat". Controls for the game are below. Escape button quits, R restarts.

Demo 5:
I am in the process of rewriting my game for OpenGL. This will be the GUI of the new version. It also demonstrates some of the advanced features of my physics engine. Run "Demo 5.bat". Click to create an explosion, click and hold to interact. Escape button quits.


Controls for the Game (Demos 3 and 4)
-------------------------------------
On the ground:
W: Jump
A: Walk left
D: Walk right
Mouse: Aim
Left mouse button: Fire
Space: Get in a vehicle. (Must be near where the door would be)

In the tank:
------------
A: Drive left
D: Drive right
Mouse: Aim
Click: Fire

In the plane:
-------------
Mouse: Aim / steer
W: Accelerate
S: Decelerate
A: Turn left
D: Turn right
Left click: Fire machine gun
Right click: Drop bombs

In the helicopter:
-------------
Mouse: Aim / steer
W: Accelerate
S: Decelerate
A: Turn left
D: Turn right
Left click: Fire machine gun
Right click: Fire rockets
NOTE: In the helicopter, the direction you aim is also the direction your helicopter turns. You fly forward by aiming down, causing the helicopter to rotate forward, causing the rotor to move you forward. It is a very difficut vehicle to fly. If you just want to blow stuff up, stick to the tank.

In the Anti-Aircraft Gun:
-------------------------
Mouse: Aim
Left click: Fire cannon

General:
--------
Q or Escape: Quit